package com.dg.river.netty.axle.msg2dev;

import com.fasterxml.jackson.annotation.JsonPropertyOrder;

import java.util.Arrays;

@JsonPropertyOrder({"imei", "operId", "stationId", "laneIds", "softVer", "hardVer"})
public class Msg01_AuditSignIn extends BaseMsg{
    //IMEI码(唯一标识设备）
    private String imei;
    //当前操作员id(操作员登录后，可重发注册)
    private String operId;
    //收费站编码
    private String stationId;
    //车道id
    private String laneIds[];
    //软件版本号
    private String softVer;
    //硬件版本号
    private String hardVer;

    public String getImei() {
        return imei;
    }

    public void setImei(String imei) {
        this.imei = imei;
    }

    public String getOperId() {
        return operId;
    }

    public void setOperId(String operId) {
        this.operId = operId;
    }

    public String getStationId() {
        return stationId;
    }

    public void setStationId(String stationId) {
        this.stationId = stationId;
    }

    public String[] getLaneIds() {
        return laneIds;
    }

    public void setLaneIds(String[] laneIds) {
        this.laneIds = laneIds;
    }

    public String getSoftVer() {
        return softVer;
    }

    public void setSoftVer(String softVer) {
        this.softVer = softVer;
    }

    public String getHardVer() {
        return hardVer;
    }

    public void setHardVer(String hardVer) {
        this.hardVer = hardVer;
    }

    @Override
    public String toString() {
        return "Msg01_AuditSignIn{" +
                "imei='" + imei + '\'' +
                ", operId='" + operId + '\'' +
                ", stationId='" + stationId + '\'' +
                ", laneIds=" + Arrays.toString(laneIds) +
                ", softVer='" + softVer + '\'' +
                ", hardVer='" + hardVer + '\'' +
                '}';
    }
}
